# 案例一：使用列表推导式生成平方数集合,例如1-10的所有数字的平方数.
l1 = [i ** 2 for i in range(1,11)]
print(l1) # [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]


# 案列二: 使用字段表达式将列表中元素映射为键值对，形成字典
# # 定义名字列表
names = ['Alice', 'Bob', 'Charlie']
# # 定义年龄列表
ages = [25, 30, 35]

dict1 = {names[i]:ages[i] for i in range(len(names))}
print(dict1)#  {'Alice': 25, 'Bob': 30, 'Charlie': 35}

